package cn.tedu.csmall.product.config;

import cn.tedu.csmall.product.controller.AlbumController;
import cn.tedu.csmall.product.service.impl.AlbumServiceImpl;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import java.time.LocalDateTime;

@Configuration
public class BeanFactory {

    @Bean
    public LocalDateTime localDateTime() {
        return LocalDateTime.now();
    }

/*    // 如果使用这种做法，则AlbumController不必使用组件扫描的做法
    @Bean
    public AlbumController albumController() {
        return new AlbumController();
    }*/

/*    // 如果使用这种做法，则AlbumServiceImpl不必使用组件扫描的做法
    @Bean
    public AlbumServiceImpl albumServiceImpl() {
        return new AlbumServiceImpl();
    }*/
}
